.aimWarn {
  padding-top: 0.1rem; }

.aimWarn-section {
  margin-bottom: 0.1rem;
  background: #151515; }
  .aimWarn-section .aim-title {
    overflow: hidden;
    color: #fff;
    border: 1px solid #1C1C1C;
    height: 0.48rem;
    line-height: 0.48rem;
    padding: 0 0.12rem; }
    .aimWarn-section .aim-title .img-title {
      vertical-align: middle;
      width: 0.88rem;
      height: 0.19rem; }
    .aimWarn-section .aim-title .num {
      margin-left: 0.1rem;
      display: inline-block;
      background: #333333;
      color: #fff;
      width: 0.18rem;
      height: 0.18rem;
      line-height: 0.18rem;
      text-align: center;
      border-radius: 100%; }
  .aimWarn-section .empty {
    height: 0.72rem;
    line-height: 0.72rem;
    text-align: center;
    color: #666; }
  .aimWarn-section .aim-content {
    padding: 0 0.12rem; }
    .aimWarn-section .aim-content li {
      border-bottom: 1px solid #1C1C1C; }
      .aimWarn-section .aim-content li:last-child {
        border-bottom: 0; }
    .aimWarn-section .aim-content .item {
      overflow: hidden;
      padding: 0.15rem 0 0.1rem; }
      .aimWarn-section .aim-content .item.active .arrow {
        transform: rotate(180deg); }
      .aimWarn-section .aim-content .item h3 {
        float: left;
        margin: 0 0 0.06rem;
        font-size: 14px;
        color: #FFFFFF;
        font-weight: normal;
        width: 3rem;
        text-align: justify; }
      .aimWarn-section .aim-content .item .time {
        font-size: 0.1rem;
        color: #666666; }
      .aimWarn-section .aim-content .item .arrow {
        transition: all 0.3s;
        margin-top: -0.03rem; }
    .aimWarn-section .aim-content .item-content .text {
      font-size: 0.14rem;
      line-height: 0.24rem;
      text-align: justify;
      margin-bottom: 0.2rem; }
    .aimWarn-section .aim-content .item-content .chart {
      height: 2.54rem; }
      .aimWarn-section .aim-content .item-content .chart img {
        width: 100%;
        height: 100%; }
